The back - end applications " trust " the front - end applications to send them only valid requests 后端應用程序“信任”前端應用程序發(fā)送給它們的都是有效的請求。
Each front - end application uses the stored credentials to access the back - end systems on behalf of all the users 每個前端應用程序使用存儲的憑證代表用戶訪問后端系統(tǒng)。
A " client " is a front - end application that uses the services provided by a server such as the sql server database engine “客戶端”是前端應用程序,它使用服務器(如sql server數(shù)據(jù)庫引擎)提供的服務。
The system attempts to protect against untrusted or malicious front - end applications by ensuring that each trusted front - end application is properly authenticated through the security manager 系統(tǒng)試圖通過保證每一個受信任的前端應用程序都是正確驗證過的(通過安全管理器) ,防止不受信任的或者惡意的前端應用程序。
Each front - end application is responsible for validating what a particular user is allowed to do through access control provided by the security manager , then forwarding appropriate requests on the user s behalf to the back - end 每個前端應用程序負責(通過由安全管理器提供的訪問控制)驗證某個用戶允許何種操作,然后代表用戶將相應的請求發(fā)給后端。